#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    //在设计界面也可以在FocusPolicy属性栏进行快速设置

    //第一个输入框无焦点
    ui->lineEdit1->setFocusPolicy(Qt::NoFocus);
    //第二个输入框只能通过tab获取焦点
    ui->lineEdit2->setFocusPolicy(Qt::TabFocus);
    //第三个输入框只能通过鼠标获取焦点
    ui->lineEdit3->setFocusPolicy(Qt::ClickFocus);
    //第四个输入框可以通过鼠标和tab键获取焦点
    ui->lineEdit4->setFocusPolicy(Qt::StrongFocus);
    //第五个输入框在第四个输入框的基础上加上鼠标滑轮获取焦点
    //这个往往用于精细控制，例如缩放等
    ui->lineEdit5->setFocusPolicy(Qt::WheelFocus);
}

Widget::~Widget()
{
    delete ui;
}

